feat: update release pipeline to clone from oci bucket#2948
feat: update release pipeline to clone from oci bucket#2948tekton-robot merged 1 commit intotektoncd:mainfrom
Conversation
|
@afrittoli @AlanGreene @vdemeester - This PR introduces a new pipeline
|
|
/hold |
|
Marking it hold since the workspace has write permission issues while using the oci-cli conatiner image . This necessitated the need for adding |
ef8ff26 to
460750b
Compare
|
/hold cancel |
5261bed to
d2b30bb
Compare
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: vdemeester The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
e339891 to
155d3f5
Compare
Signed-off-by: Anitha Natarajan <anataraj@redhat.com>
91ccc07 to
7864e43
Compare
Changes
This pull request introduces support for drafting Tekton releases using artifacts stored in Oracle Cloud Storage (OCI), in addition to the existing GitHub-based workflow. The changes include:
release-draft-ocipipeline to draft releases from Oracle Cloud Storage buckets, including instructions for configuring credentials and bucket paths intekton/resources/release/README.md.release-draft-oci) and supporting task (create-draft-release-oci) intekton/resources/release/base/github_release_oci.yamlto automate the process of downloading release manifests from OCI, generating release notes, and creating GitHub draft releases.prerelease-checks-oci.yaml) that checks for presence of manifets version in oci bucket. The main consideration for pipelines consuming this task is users MUST pass the workspace reference to secret that includes the oci credentials for the cli to connect to the cluster.tekton/resources/release/base/kustomization.yamlto include the newgithub_release_oci.yamlresource, ensuring the new pipeline and task are deployed./kind misc
Submitter Checklist
These are the criteria that every PR should meet, please check them off as you
review them:
See the contribution guide
for more details.